.page {
  min-height: 100vh;
  background-color: #f5f5f5;
  padding-bottom: 20px;
}

.card {
  margin: 12px;
  background: white;
  border-radius: 8px;
  overflow: hidden;
}

/* 覆盖 antd-mobile 的默认样式 */
:global(.adm-list-item-content) {
  padding: 16px 12px;
}

:global(.adm-list-item-content-main) {
  flex: 1;
  font-size: 16px;
  color: #333;
  font-weight: 500;
}

:global(.adm-list-item-content-extra) {
  margin-left: 12px;
}


/* 列表项分隔线 */
:global(.adm-list-item:not(:last-child)) {
  border-bottom: 1px solid #f0f0f0;
}

:global(.adm-list-item:last-child) {
  border-bottom: none;
}
